package com.hc.service.impl;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.hc.domain.BlogRecommendTag;
import com.hc.mapper.BlogRecommendTagMapper;
import com.hc.service.BlogRecommendTagService;
import com.hc.vo.BlogRecommendTagVO;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

/**
 * 博客推荐标签
 *
 * @author 梁云亮
 */
@Service
public class BlogRecommendTagServiceImpl extends ServiceImpl<BlogRecommendTagMapper, BlogRecommendTag> implements BlogRecommendTagService {

    @Resource
    private BlogRecommendTagMapper blogRecommendTagMapper;

    @Override
    public int createBlogRecommendTag(BlogRecommendTagVO blogRecommendTagVO) {
        int res = blogRecommendTagMapper.insertBlogRecommendTag(blogRecommendTagVO);
        return res;
    }

    @Override
    public int deleteBlogRecommendTagById(Integer id) {
        int res = blogRecommendTagMapper.deleteBlogRecommendTagById(id);
        return res;
    }

    @Override
    public int batchCreateBlogsRecommendTag(List<BlogRecommendTagVO> blogRecommendTagVOS) {
        int res = blogRecommendTagMapper.batchInsertBlogsRecommendTag(blogRecommendTagVOS);
        return res;
    }

    @Override
    public int batchDeleteBlogsRecommendTag(List<Integer> ids) {
        int res = blogRecommendTagMapper.batchDeleteBlogsRecommendTag(ids);
        return res;
    }
}
